Cybot\Dependencies\DI\Definition\ObjectDefinition S

Total Complexity 38
Dependencies 4
Dependents 9
Total lines 273
Lines of code 119
Logical lines of code 55
Comment lines 92
Methods 21
Properties 7

Methods 21

Method Rating Maintainability Complexity Lines of code
setSubDefinition()
S
55 5 21
mergeMethodCalls()
S
65 3 9
mergeMethodInjections()
S
65 3 9
mergePropertyInjections()
S
68 3 7
mergeConstructorInjection()
S
67 3 9
getScope()
S
80 2 3
isLazy()
S
70 2 7
addMethodInjection()
S
69 2 7
getClassName()
S
72 2 6
getPropertyInjection()
S
78 2 3
addPropertyInjection()
S
79 1 3
getMethodInjections()
S
69 1 7
getName()
S
82 1 3
setScope()
S
81 1 3
setLazy()
S
81 1 3
getPropertyInjections()
S
82 1 3
getSubDefinitionName()
S
81 1 3
setConstructorInjection()
S
81 1 3
getConstructorInjection()
S
82 1 3
setClassName()
S
81 1 3
__construct()
S
76 1 4